wet-cell lamp - German English Dictionary